package com.ly.user_system.service.impl;

import com.ly.user_system.base.BaseServiceImpl;
import org.springframework.stereotype.Service;
import java.util.function.Function;
import com.ly.user_system.entity.BaseSysLog;
import com.ly.user_system.dto.BaseSysLogDTO;
import com.ly.user_system.detail.BaseSysLogDetail;
import com.ly.user_system.req.BaseSysLogQuery;
import com.ly.user_system.service.BaseSysLogService;
import com.ly.user_system.mapper.BaseSysLogMapper;

@Service
public class BaseSysLogServiceImpl extends BaseServiceImpl<BaseSysLog, BaseSysLogDetail, BaseSysLogDTO, BaseSysLogQuery, BaseSysLogMapper> implements BaseSysLogService {


    @Override
    protected void init(Class<BaseSysLog> entityClass, Class<BaseSysLogDTO> dtoClass, Class<BaseSysLogDetail> detailClass, Function<BaseSysLog, BaseSysLogDetail> detailFunction) {
        super.init(BaseSysLog.class,BaseSysLogDTO.class,BaseSysLogDetail.class,detailFunction);
    }

}